package mest.entity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class FinancialOtherIncome implements Serializable {

    private Integer id;

    /**
    * 计划其他收入单Id
    */
    private Integer poicId;

    /**
    * 财务其他收入的编码
    */
    private String tableNumber;

    /**
    * 操作人, user
    */
    private Integer efId;

    /**
    * 操作人时间,默认新增时间
    */
    private Date createTime;

    /**
    * 收款日期,弃
    */
    private Date time;

    /**
    * 计划收款金额
    */
    private BigDecimal planMoney;

    /**
    * 已收款金额
    */
    private BigDecimal hasBennMoney;

    /**
    * 假删字段
    */
    private Integer isDelete;

    /**
    * 备注
    */
    private String description;

    /**
    * 默认为0，正常完工为1，强制完工为2
    */
    private Integer status;

    private static final long serialVersionUID = 1L;
}